Punctuated snake-eel - French English Dictionary